|
900260 Automated Visual Event Detection and Classification : mbarivision Installation - Step 6. Build and Install mbarivision or pmbarivision
This page last changed on May 26, 2010 by dcline.
About mbarivision and pmbarivisionMbarivision is the name of the main executable in the AVED software. Mbarivision got its name because it is built upon the Saliency Toolkit and supports similar commands to the ezvision binary also build with Toolkit, thus the name mbarivision. Pmbarivision is a parallel version of the Mbarivision software. Pmbarivision is a rewritten version of mbarivision, designed to achieve speed-up through a combination of pipelining the mbarivision algorithm and distributing saliency algorithm computation across nodes in a Beowulf cluster. It uses the MPICH2 message passing libraries. Pmbarivision is used together with a second executable pvisionTCPmbari Both are command line programs with options available using the --help switch, e.g.
mbarivision --help A more detailed description of the options in mbarivision can be found here. Getting (p)mbarivisionMbarivision has always been an experimental component of the AVED software. It is the main component in the AVED software suite that performs the automated detection and tracking. Classification is done in the aved-classification module. To get the latest version:
Building and Installing (p)mbarivisionThere are two methods to install: either through a Makefile, or through a Maven build. The Maven build is meant to be used when installing the entire code suite. If building pmbarivision, you must build mbarivision first because it's a dependency in the pmbarivision build. Mbarivision Makefile install
Pmbarivision Makefile install
Mbarivision Maven Install
/full/path/to/avedac/pom.xml <profiles>
<properties>
...
<installPath>${HOME}/aved</installPath>
<xercesRoot>${HOME}/Xerces-2_7_0</xercesRoot>
<saliencyRoot>${HOME}/saliency</saliencyRoot>
</properties>
</profiles>
To build and install the mbarivision executable: mvn reactor:make -Dmake.folders=aved-mbarivision To build and install the pmbarivision and pvisionTCPmbari executables: mvn reactor:make -Dmake.folders=aved-pmbarivision The binaries will be installed to the directory defined by the property <installPath> in the parent pom.xml. Make sure you have the appropriate permissions to write to the directory. |
| Document generated by Confluence on Feb 03, 2026 14:12 |